package _10日期转换练习_秒杀活动;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 小贾下单并付款的时间为：
 * 	2020年11月11日 0:03:47
 * 小皮下单并付款的时间为：
 * 	2020年11月11日 0:10:11
 *
 * 用代码说明这两位同学有没有参加上秒杀活动？
 */
public class Demo {
    public static void main(String[] args) throws ParseException {




        String jia = "2020年11月11日 0:03:47";
        String pi ="2020年11月11日 0:10:11";

        if (isBuySuccess(jia)){
            System.out.println("小贾秒杀成功");
        }else {
            System.out.println("小贾秒杀失败");
        }

        if (isBuySuccess(pi)){
            System.out.println("小皮秒杀成功");
        }else {
            System.out.println("小皮秒杀失败");
        }



    }

    public static boolean isBuySuccess(String s) throws ParseException {

        String starttime ="2020年11月11日 0:0:0";
        String endtime ="2020年11月11日 0:10:0";

        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss");

        Date start = sdf.parse(starttime);
        Date end = sdf.parse(endtime);
        Date buytime = sdf.parse(s);


        if (buytime.getTime()>=start.getTime()&&buytime.getTime()<end.getTime()){
           return true;
        }else {
            return false;
        }




    }
}
